Associate Software Developer -Release Management (Night Shift)

Production Technology, Core Services


Description

Poste chez DNEG

Core Services is looking for an Associate Software Developer to join our Release Management team to support our release workflow.This is a night shift role supporting development teams in North America.
The Core Services group provides foundational technologies to other technology groups within DNEG. We are a team of software developers who architect, build and provide geographically spread, enterprise-level, mission-critical infrastructure. We create services, frameworks, and products that other teams rely upon to build and deliver their technology solutions. We are the core of all things technology at DNEG.
As an Associate Software Developer in our Release Management team, you will coordinate and execute the build and distribution of the majority of software utilized by end-users. This involves curating the payload of the planned weekly release as it passes through manual QAT environments and into production, as well as actioning urgent hotfixes as and when they arise. As the primary user and a close collaborator with the Software Delivery tools team, you will provide feedback on the workflows and tools you use, and be invited to contribute your own code updates for the toolset.
You will:
Prepare and execute the weekly software release process.
Assist developers in submitting their releases correctly.
Prepare and execute hot fixes to the production software stack.
Monitor build systems and troubleshoot build failures and deployment issues.
Coordinate tickets relating to software build and release, ensuring that the correct developers are informed of relevant issues in a timely manner.
Provide timely updates on tickets.
Identify time-consuming or error-prone manual tasks which would benefit from automation.
Provide regular feedback to the Release Management tools developers and workflow designers.
Become familiar with the developers and users of a broad spectrum of internally-developed software.
This is an entry-level job with a huge amount of potential to learn from the best, discover technologies that you find exciting, and grow your career along your chosen path.
Must Have
Programming experience in Python.
Bachelor’s degree in Computer Science or 1+ years of equivalent experience in software development.
Experience with Git, including versioning and branching strategies.
Experience with issue trackers such as Jira.
Bachelor's degree in Computer Science or a related field.
Nice to Have
Experience with CI/CD tools such as Jenkins.
Experience with build tools and package management systems.
Familiarity with the Linux console.
Excellent written and verbal communication skills.
Eagerness to tackle problems head-on.

 


À propos de nous
Nous sommes DNEG, l'un des principaux studios d'effets visuels et d'animation au monde pour la création de longs métrages primés, de contenu télévisuel et multiplateforme. Nous employons plus de 9000 personnes avec des bureaux et des studios dans le monde entier: en Amérique du Nord (Los Angeles, Montréal, Toronto, Vancouver), en Europe (Londres), en Asie (Bangalore, Mohali, Chennai, Mumbai) et en Australie (Sydney).

Chez DNEG, nous croyons fondamentalement que l'acceptation de nos différences est un élément essentiel de notre réussite collective. Nous nous engageons à créer un environnement de travail équitable, diversifié et inclusif pour nos équipes mondiales, où chacun se sent important et à sa place. Nous accueillons et encourageons les candidatures de tous, quels que soient le parcours, l'expérience ou le handicap. N'hésitez pas à nous faire savoir si vous avez besoin d'ajustements ou de soutien au cours de la procédure de candidature. Nous avons hâte de vous rencontrer!